Encapsulation in java